antitank weapon - Francés Inglés Diccionario